royal electrical and mechanical engineers - Turco Inglés Diccionario